Codexonics\PrimeMoverFramework\app\PrimeMoverControlPanel B

Total Complexity 88
Dependencies 4
Dependents 1
Total lines 634
Lines of code 383
Logical lines of code 189
Comment lines 140
Methods 29
Properties 5

Methods 29

Method Rating Maintainability Complexity Lines of code
addScheduledBackupSettingsCallBack()
A
38 12 78
controlPanelEnqueueScripts()
A
42 7 53
maybeSwitchBlogForScheduledBackupSettings()
A
50 8 29
removeControlPanelToSystemFootprint()
S
57 6 16
usePrimaryButtonClassPro()
S
62 5 12
maybeUseCorrectUpgradeUrl()
S
63 5 11
maybeAddMigrateColumn()
S
61 5 11
maybeUseUpgradePlanText()
S
62 4 12
addSubMenuPageCallBack()
S
59 2 18
addBasicSubMenuPageCallBack()
S
59 2 18
useProExportButtonText()
S
64 3 10
useProRestoreButtonText()
S
64 3 10
maybeFilterExportDialogTitle()
S
65 3 9
maybeFilterBackupHeadingTitle()
S
65 3 9
addControlPanelVersionToErrorLog()
S
68 3 7
addMenuPage()
S
60 2 12
initHooks()
S
55 1 18
settingsApiJsObject()
S
70 2 6
redirectToScheduledBackupSettings()
S
68 2 8
__construct()
S
68 1 7
exludeControlPanelExtensionInPluginsExport()
S
77 1 4
getSystemFunctions()
S
81 1 3
addControlPanelToComponents()
S
76 1 4
getComponentAux()
S
82 1 3
getFreemius()
S
81 1 3
getProgressHandlers()
S
81 1 3
getFreemiusIntegration()
S
82 1 3
getSystemUtilities()
S
82 1 3
getPrimeMover()
S
82 1 3